an improvised beach tent - Turc Anglais Dictionnaire